﻿var http = require("http");                     // 引用htpp模块，用于web服务器

http.createServer(function (req, res) {         // 创建新服务器
    // 所有域名跨域访问均可以被通过
    res.setHeader('Access-Control-Allow-Origin', 'http://localhost');
    // 服务器支持 'OPTIONS, HEAD, GET, POST, PUT, DELETE' 方法
    res.setHeader('Access-Control-Allow-Methods', 'GET, POST');

    // 设置接收数据编码格式为 UTF-8
    req.setEncoding('utf8');

    res.end(JSON.stringify({data:'Hello World!'}));

}).listen(8080, function () {                   // 设置web服务器监听端口，并启动服务
    // 控制台显示web服务器启动成功
    console.log('listening on http://localhost:8080');
});
